to think well of one - Francés Inglés Diccionario